home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 120
/
Vol 120.iso
/
games
/
titans
/
beastboy.swf
/
scripts
/
DefineSprite_252
/
frame_44
/
DoAction.as
Wrap
Text File
|
2010-11-09
|
2KB
|
93 lines
delete onenterframe;
r.nochange = 500;
if(r.pnow == 1)
{
d = 30;
p.gotoAndStop("hitdie" + r.hd);
onenterframe = function()
{
d--;
if(!d)
{
r.gotoAndPlay("lose");
}
if(p._visible)
{
p._visible = 0;
}
else
{
p._visible = 1;
}
};
}
else
{
d = 50;
xpos = p._x;
ypos = p._y;
m.attachmovie("transform","transform",100002);
m.transform._x = p._x;
m.transform._y = p._y;
if(r.hd == 2)
{
m.transform._xscale = -100;
}
td = 3;
r.vy = 0;
r.ny = p._y;
fallgrav = 0.5 * r.grav;
down = cekdown();
landed = 0;
onenterframe = function()
{
td--;
if(!td)
{
m.transform.removeMovieClip();
m.attachmovie("bb","bb",100001);
p._x = xpos;
p._y = ypos;
}
if(r.pnow == 2)
{
p.gotoAndStop("die" + r.hd);
}
else
{
if(!landed)
{
p.gotoAndStop("fall" + r.hd);
r.vy += fallgrav / 10;
r.ny = p._y + r.vy / 10;
if(r.ny > down)
{
landed = 1;
p.gotoAndStop("hitdie" + r.hd);
if(r.floatbelow != 0)
{
r.onfloat = r.floatbelow;
}
r.ny = down;
r.vy = 0;
}
}
p._y = r.ny;
}
d--;
if(!d)
{
r.gotoAndPlay("lose");
}
if(p._visible)
{
p._visible = 0;
}
else
{
p._visible = 1;
}
};
}
stop();